parallel limiter - Turkish English Dictionary